home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload Trio 2 / Shareware Overload Trio Volume 2 (Chestnut CD-ROM).ISO / dir39 / $1util21.zip / $1UTIL.DOC next >
Text File  |  1993-02-09  |  38KB  |  1,321 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.                                    THE $1 UTILITIES
  18.  
  19.  
  20.                             The Utilities That DOS Forgot
  21.  
  22.  
  23.  
  24.                                      Version 2.1
  25.  
  26.                                    February 9, 1993
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.                                    ImagiSOFT, Inc.
  34.                                    P. O. Box 13208
  35.                          Albuquerque, New Mexico   87192-3208
  36.  
  37.                                 (505) 275-1920   Voice
  38.                                 (505) 275-9697    FAX
  39.                                 (505) 275-9697    BBS
  40.  
  41.  
  42.                                70632,1177    CompuServe
  43.  
  44.                                   FSWM11A    Prodigy
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.                            Copyright 1993, ImagiSOFT, Inc.
  59.                                  All Rights Reserved.
  60.  
  61.                                      INTRODUCTION
  62.  
  63.  
  64.           Thank  you  for  trying The $1 Utilities from ImagiSOFT, Inc.  We
  65.           hope you will find them powerful, useful, and easy to use.
  66.  
  67.           The $1 Utilities were inspired by  an article by Chris DeVoney in
  68.           October 1990's PC Computing Magazine titled Create Your  Own DOS.
  69.           Some  of  the  utilities Chris recommended worked  well  for  us,
  70.           others did too much, and still others were too expensive.   We at
  71.           ImagiSOFT, Inc. decided to develop  a  few  inexpensive utilities
  72.           and  market  them  for  one  dollar  each,  hence the  name,  The
  73.           $1 Utilities.
  74.  
  75.           Let's  face  it:   some people really like using DOS.  DOS shells
  76.           slow many power users down.  However, DOS is often a ninety-pound
  77.           weakling.    We  developed  the  $1 Utilities  to  add power  and
  78.           flexibility to DOS without sacrificing speed.
  79.  
  80.           The $1 Utilities are distributed as  shareware,  which  means you
  81.           can "test drive" them before purchasing them.  You can  also copy
  82.           these programs and give them to your friends  (within  the limits
  83.           outlined  the  license  agreement).    We have invested A LOT  of
  84.           weekends and  evenings  to  develop  these  powerful,  small, yet
  85.           inexpensive  utilities  for  you.  If  you  decide to  use any of
  86.           The $1 Utilities, please send us the $1 registration fee for each
  87.           utility you use (cash is OK).
  88.  
  89.           We would like to thank  Andrew Schulman, Raymond J. Michaels, Jim
  90.           Kyle,  Tim  Paterson,  David  Maxey,  and  Ralf  Brown for  their
  91.           excellent book "Undocumented  DOS"  which is an invaluable aid in
  92.           helping us to develop the $1 Utilities.  We  also  relied heavily
  93.           upon IBM's DOS and hardware Technical Reference manuals.  We also
  94.           used  Ray Duncan's "Advanced MS-DOS Programming" and  Microsoft's
  95.           "MS-DOS Programmer's Reference" to  write  calls  which  would be
  96.           compatible across DOS versions.    The  $1 Utilities  are written
  97.           primarily in Assembly Language.
  98.  
  99.           Thank you again for supporting our efforts!
  100.  
  101.  
  102.  
  103.           Mike Prestwich
  104.           David Sanders
  105.  
  106.  
  107.           January 1, 1991
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.           The $1 Utilities Documentation                             Page 2
  121.                                   TABLE OF CONTENTS
  122.  
  123.  
  124.                   INTRODUCTION  . . . . .  . . . . . . . . . . . . . 2
  125.  
  126.                   CAPS - TURN CAPS KEY ON / OFF  . . . . . . . . . . 4
  127.  
  128.                   INTERNAL - ADD NEW COMMANDS TO DOS . . . . . . . . 5
  129.  
  130.                   MOVE - MOVE A FILE.  . . . . . . . . . . . . . . . 7
  131.  
  132.                   NUM - TURN OFF THE NUMLOCK KEY. . . . . . .  . . . 9
  133.  
  134.                   RENDIR - RENAME A DIRECTORY  . . . . . . . . . .  10
  135.  
  136.                   RES - DISPLAY MEMORY RESIDENT PROGRAMS  . . . . . 12
  137.  
  138.                   RDEL - RECURSIVE FILE DELETE  . . . . . . . . . . 13
  139.  
  140.                   STAMP - CHANGE FILE DATE AND TIME . . . . . . . . 15
  141.  
  142.                   VIEW - VIEW AN ASCII FILE . . . . . . . . . . . . 16
  143.  
  144.                   HOW TO REACH US . . . . . . . . . . . . . . . . . 18
  145.  
  146.                   OTHER IMAGISOFT PRODUCTS . . . . . . . .  . . . . 19
  147.  
  148.                   LICENSE AGREEMENT . . . . . . . . . . . . . . . . 21
  149.  
  150.                   $1 UTILITIES REGISTRATION FORM  . . . . . . . . . 22
  151.  
  152.  
  153.  
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.           The $1 Utilities Documentation                             Page 3
  181.                               CAPS - TURN CAPS KEY ON / OFF
  182.  
  183.  
  184.           Along  with  NUM,  CAPS is perhaps the least of The $1 Utilities.
  185.           It's only purpose is toggle the caps lock key on or off.
  186.  
  187.                CAPS ON    Turns the Caps Lock key on
  188.  
  189.                CAPS OFF   Turns the Caps Lock key off
  190.  
  191.  
  192.           We have  a software application which wants everything entered in
  193.           upper case.  Another application wants upper and  lower  case and
  194.           displays an annoying  error  message  if  the  Caps  Lock  is on.
  195.           Putting  CAPS in a batch file prior  to  running  these  programs
  196.           saves us a little bit of grief.
  197.  
  198.           Note:  CAPS will confuse the Caps Lock LED on old 8088 PCs.  This
  199.           is because the PC keyboard  doesn't  have  two  way communication
  200.           between  itself  and  the computer.   The  Caps  Lock  LED  works
  201.           properly on AT keyboards.
  202.  
  203.  
  204.  
  205.  
  206.  
  207.  
  208.  
  209.  
  210.  
  211.  
  212.  
  213.  
  214.  
  215.  
  216.  
  217.  
  218.  
  219.  
  220.  
  221.  
  222.  
  223.  
  224.  
  225.  
  226.  
  227.  
  228.  
  229.  
  230.  
  231.  
  232.  
  233.  
  234.  
  235.  
  236.  
  237.  
  238.  
  239.  
  240.           The $1 Utilities Documentation                             Page 4
  241.                            INTERNAL - ADD NEW COMMANDS TO DOS
  242.  
  243.  
  244.           Many corporate customers find INTERNAL to be the  most  useful of
  245.           The  $1 Utilities because they can use it  to  define  a  company
  246.           standard  set  of  DOS  commands  for  each  computer,  yet  each
  247.           individual  computer can be configured with different  utilities.
  248.           For example, take  DOS's  weak  TYPE  command,  which  on  a fast
  249.           computer, scrolls ASCII text by the screen so fast that  the text
  250.           is  unreadable.    To redefine DOS's TYPE command to use VIEW.COM
  251.           (one of the  $1 Utilities)  instead, add the following command to
  252.           your AUTOEXEC.BAT:
  253.  
  254.                INTERNAL TYPE C:\UTIL\VIEW.COM /M /C:79,31
  255.  
  256.           As you can see from the above example, the first  parameter, TYPE
  257.           is the DOS command that you are replacing.  The  second parameter
  258.           is  the path and filename of the program you want to run when the
  259.           command  TYPE  is  entered at the DOS prompt.  The  rest  of  the
  260.           parameters belong to VIEW.COM (see VIEW on page 16).
  261.  
  262.           INTERNAL gives a company tremendous  flexibility.    One computer
  263.           can  replace TYPE with VIEW.COM, another  computer  may  want  to
  264.           replace TYPE with Vernon  Buerg's  LIST.COM.  The choice is up to
  265.           each individual user, yet the company has a  uniform  set  of DOS
  266.           commands which will work on every computer in the company.
  267.  
  268.  
  269.           INTERNAL is  ideal  for  assigning  powerful  "DOS"  commands for
  270.           powerful utilities which  have  hard to remember parameters.  For
  271.           example, DOS's FORMAT is unfriendly, slow, and not as reliable as
  272.           it should be, you may want to use Sydex's  FORMATQM  instead.  To
  273.           create a new command "720" to format low density 3.50" disks, add
  274.           the following to your AUTOEXEC.BAT:
  275.  
  276.                INTERNAL 720 C:\UTIL\FORMATQM.COM A: 720K S
  277.  
  278.  
  279.           INTERNAL is often used  to  disable  certain commands for network
  280.           security.  For example, disable the COPY command:
  281.  
  282.                INTERNAL COPY ECHO You Can't COPY
  283.  
  284.           In the above  example,  if  someone  were  to  enter  the command
  285.           COPY F:\*.FIL A:, the message  "You Can't COPY F:\*.FIL A:" would
  286.           be  displayed  on  their  screen,  and no files would be  copied.
  287.           Notice  how the parameters the user types in  are  added  to  the
  288.           replacement command ECHO.
  289.  
  290.  
  291.  
  292.  
  293.  
  294.  
  295.  
  296.  
  297.  
  298.  
  299.  
  300.           The $1 Utilities Documentation                             Page 5
  301.           Do you have a word processor or other program which keeps filling
  302.           your hard drive with  unneeded  .BAK files?  Use INTERNAL and the
  303.           $1 Utility RDEL to define the powerful command KILLBAK which gets
  304.           rid of them (see RDEL on page 13):
  305.  
  306.                INTERNAL KILLBAK C:\UTIL\RDEL \*.BAK
  307.  
  308.  
  309.           As  you can see, there are dozens of ways you can use INTERNAL to
  310.           add simple, powerful commands to your system.  Some final notes:
  311.  
  312.           INTERNAL is a  memory  resident program (TSR) which requires 1072
  313.           bytes for each  command  added  or  replaced.    Each  command is
  314.           usually loaded "high" in AUTOEXEC.BAT.
  315.  
  316.           If you want to use a command which has been replaced by INTERNAL,
  317.           place a semicolon after  the  first command.  For example, if the
  318.           COPY command were  disabled  as  illustrated  above,  the command
  319.           COPY; F:\*.FIL A: would still work.
  320.  
  321.           INTERNAL executes much faster than batch files, and allows you to
  322.           use internal commands such as COPY, REN, DEL, etc.
  323.  
  324.           To  display  a  list  of  commands  which  have been  defined  by
  325.           INTERNAL, type INTERNAL by itself with no parameters.
  326.  
  327.  
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334.  
  335.  
  336.  
  337.  
  338.  
  339.  
  340.  
  341.  
  342.  
  343.  
  344.  
  345.  
  346.  
  347.  
  348.  
  349.  
  350.  
  351.  
  352.  
  353.  
  354.  
  355.  
  356.  
  357.  
  358.  
  359.  
  360.           The $1 Utilities Documentation                             Page 6
  361.                                    MOVE - MOVE A FILE
  362.  
  363.  
  364.           Surprisingly,  DOS  doesn't  have a MOVE files command.  How many
  365.           times have you entered the following two commands in succession?
  366.  
  367.                COPY \MYDIR\*.* A:
  368.                DEL  \MYDIR\*.*
  369.  
  370.           Now you can replace both these commands with the single command:
  371.  
  372.                MOVE \MYDIR\*.* A:
  373.  
  374.           Not  only is MOVE more convenient, it is  more  reliable  if  the
  375.           destination drive fills up.  DOS  will  try to copy every file in
  376.           the \MYDIR directory, and when it comes across a file that is too
  377.           large, it continues on to the  next  file.   This leaves you in a
  378.           quandary  of  not  knowing which files have been copied and which
  379.           ones haven't.  MOVE stops when the destination disk is  full, and
  380.           this saves you a lot of aggravation.
  381.  
  382.  
  383.           MOVE  really  shines  when  moving  files from one  directory  to
  384.           another  on  the  same  disk.    For  example, moving  an  entire
  385.           directory with DOS requires four separate commands:
  386.  
  387.                MD   \GAMES
  388.                MD   \GAMES\PACMAN
  389.                COPY \PACMAN \GAMES\PACMAN
  390.                DEL  \PACMAN
  391.  
  392.           With MOVE, you can do the same thing in one command:
  393.  
  394.                MOVE \PACMAN \GAMES\PACMAN
  395.  
  396.           As you can see, if  the  directory  \GAMES\PACMAN  doesn't exist,
  397.           MOVE  will  create  it for you.  Since you are copying files from
  398.           the same drive, MOVE works lightning fast because it doesn't have
  399.           to actually move the file, it  only  has  to tell DOS the file is
  400.           now in a different directory.    You  will  especially appreciate
  401.           MOVE when your hard drive is nearly full.
  402.  
  403.  
  404.           If a file exists on the destination drive MOVE  will  prompt  you
  405.           with the message "Overwrite existing file (Y or N)?"  If you know
  406.           you want to overwrite any  existing files, enter the command with
  407.           a /O parameter.  For example:
  408.  
  409.                MOVE \PACMAN \GAMES\PACMAN /O
  410.  
  411.  
  412.  
  413.  
  414.  
  415.  
  416.  
  417.  
  418.  
  419.  
  420.           The $1 Utilities Documentation                             Page 7
  421.           MOVE uses the same parameters as the COPY command except  for the
  422.           parameters "+", "/a", "/b", and "/v".  All of DOS's wildcards are
  423.           supported, for example:
  424.  
  425.                MOVE *.BAT \BAT
  426.                MOVE ??ZIP.* \UTIL
  427.                MOVE CONTROL.FIL TEMP.FIL (same as renaming a file)
  428.  
  429.  
  430.  
  431.  
  432.  
  433.  
  434.  
  435.  
  436.  
  437.  
  438.  
  439.  
  440.  
  441.  
  442.  
  443.  
  444.  
  445.  
  446.  
  447.  
  448.  
  449.  
  450.  
  451.  
  452.  
  453.  
  454.  
  455.  
  456.  
  457.  
  458.  
  459.  
  460.  
  461.  
  462.  
  463.  
  464.  
  465.  
  466.  
  467.  
  468.  
  469.  
  470.  
  471.  
  472.  
  473.  
  474.  
  475.  
  476.  
  477.  
  478.  
  479.  
  480.           The $1 Utilities Documentation                             Page 8
  481.                              NUM - TURN OFF THE NUMLOCK KEY
  482.  
  483.  
  484.           Along  with  CAPS,  NUM is perhaps the least of The $1 Utilities.
  485.           It's only purpose is toggle the Num Lock key on or off.
  486.  
  487.                NUM ON    Turns the Num Lock key on
  488.  
  489.                NUM OFF   Turns the Num Lock key off
  490.  
  491.  
  492.           When the original PC  keyboard  came  out, the keyboard's numeric
  493.           key pad was used for both  the  arrow keys, PgUp, PgDn, Home, and
  494.           End.   I  got  used  to using the arrow keys, and put the command
  495.           NUM OFF in my AUTOEXEC.BAT when we bought our AT.   My secretary,
  496.           on  the  other  hand, who used  the  old  PC,  preferred  NUM ON.
  497.           Several years later, we both have new equipment and don't use NUM
  498.           any more.
  499.  
  500.           Note:   NUM will confuse the Num Lock LED on old 8088 PCs.   This
  501.           is because the PC keyboard  doesn't  have  two  way communication
  502.           between itself and the computer.  The Num Lock LED works properly
  503.           on AT keyboards.
  504.  
  505.  
  506.  
  507.  
  508.  
  509.  
  510.  
  511.  
  512.  
  513.  
  514.  
  515.  
  516.  
  517.  
  518.  
  519.  
  520.  
  521.  
  522.  
  523.  
  524.  
  525.  
  526.  
  527.  
  528.  
  529.  
  530.  
  531.  
  532.  
  533.  
  534.  
  535.  
  536.  
  537.  
  538.  
  539.  
  540.           The $1 Utilities Documentation                             Page 9
  541.                                RENDIR - RENAME A DIRECTORY
  542.  
  543.  
  544.           Have you ever tried  to  rename a subdirectory on your hard disk?
  545.           DOS doesn't have a utility or  command  to  let you do it.  Using
  546.           DOS, the procedure is time consuming and tedious:
  547.  
  548.                1. MD - Make a new subdirectory with the new name you want.
  549.                2. COPY all the files from the old subdirectory into the new
  550.                   subdirectory.
  551.                3. DELETE all the files in the old subdirectory.
  552.                4. RD - Remove the old subdirectory
  553.  
  554.           If  the   old   subdirectory   has   hidden   files,   additional
  555.           subdirectories,  or  if  your  hard  disk  is  nearly  full  this
  556.           procedure could take five or ten minutes!
  557.  
  558.  
  559.           RENDIR is a powerful utility to help you rename subdirectories in
  560.           one easy step:
  561.  
  562.                RENDIR OLD NEW
  563.  
  564.                Where OLD is the old subdirectory's name
  565.                and   NEW is the new name you want to name it to.
  566.  
  567.  
  568.           That's all there  is  to  it!   This simple, but powerful utility
  569.           that DOS forgot will  save  you much more than one dollar's worth
  570.           of aggravation.  RENDIR will also accept complex DOS paths.   For
  571.           example,  let's  assume   you  have  the  following  subdirectory
  572.           structure on your hard drive:
  573.  
  574.                \123\WK1\NEWCLIENT
  575.  
  576.           You can change the NEWCLIENT  subdirectory to BOB with the single
  577.           command:
  578.  
  579.                RENDIR \123\WK1\NEWCLIENT BOB
  580.  
  581.  
  582.           Sometimes subdirectory  names  are  created  which  are  long and
  583.           descriptive.    But  if these directories are  used  often,  long
  584.           subdirectory names can be irritating.    Several  RENDIR commands
  585.           can make your life much easier  in  the future.  For example, the
  586.           following subdirectory structure requires too many keystrokes:
  587.  
  588.                \WORDPRO\LETTERS\NEWYORK
  589.  
  590.           You  can  shorten  the  subdirectory  names  with   three  RENDIR
  591.           commands:
  592.  
  593.                RENDIR \WORDPRO\LETTERS\NEWYORK NY
  594.                RENDIR \WORDPRO\LETTERS LTRS
  595.  
  596.  
  597.  
  598.  
  599.  
  600.           The $1 Utilities Documentation                            Page 10
  601.                RENDIR \WORDPRO WP
  602.  
  603.           The new subdirectory structure will now be named:
  604.  
  605.                \WP\LTRS\NY
  606.  
  607.  
  608.           Note:  If  you  attempt  to  rename  the directory you are in the
  609.           error message  "Cannot rename the current directory"  will appear
  610.           on your screen.
  611.  
  612.  
  613.  
  614.  
  615.  
  616.  
  617.  
  618.  
  619.  
  620.  
  621.  
  622.  
  623.  
  624.  
  625.  
  626.  
  627.  
  628.  
  629.  
  630.  
  631.  
  632.  
  633.  
  634.  
  635.  
  636.  
  637.  
  638.  
  639.  
  640.  
  641.  
  642.  
  643.  
  644.  
  645.  
  646.  
  647.  
  648.  
  649.  
  650.  
  651.  
  652.  
  653.  
  654.  
  655.  
  656.  
  657.  
  658.  
  659.  
  660.           The $1 Utilities Documentation                            Page 11
  661.                          RES - DISPLAY MEMORY RESIDENT PROGRAMS
  662.  
  663.  
  664.           The  purpose of RES is to tell the the user how much memory their
  665.           computer has and how much of it is being used by  TSRs (terminate
  666.           and  stay resident programs).  RES  was  written  before  DOS 5.0
  667.           which now has the more powerful MEM utility.
  668.  
  669.           We sometimes distribute RES.COM with  our software so that we can
  670.           give our users technical support  over  the  telephone  when they
  671.           call  to  tell  us  that  one  of  our  products  gives   them  a
  672.           "Not enough memory" message.  Since we allow The  $1 Utilities to
  673.           be  freely distributed -- even  for  commercial  purposes,  other
  674.           companies may want to do the same thing.
  675.  
  676.           To  display  a  list of programs which are taking your computer's
  677.           memory simply enter the command:
  678.                RES
  679.  
  680.           To see what the largest program that can be loaded in free memory
  681.           enter the command:
  682.                RES /F
  683.  
  684.           In  the case of a TSR conflict, you may want to see exactly which
  685.           interrupt vectors are being used by each program.  In  that case,
  686.           enter the command:
  687.                RES /V
  688.  
  689.  
  690.  
  691.  
  692.  
  693.  
  694.  
  695.  
  696.  
  697.  
  698.  
  699.  
  700.  
  701.  
  702.  
  703.  
  704.  
  705.  
  706.  
  707.  
  708.  
  709.  
  710.  
  711.  
  712.  
  713.  
  714.  
  715.  
  716.  
  717.  
  718.  
  719.  
  720.           The $1 Utilities Documentation                            Page 12
  721.                              RDEL - RECURSIVE FILE DELETE
  722.  
  723.  
  724.           With programs taking more and more disk space,  even  the largest
  725.           hard drive can get filled up with outdated  or  useless programs.
  726.           Deleting files is essential to  effective  hard  disk management.
  727.           Unfortunately, the DOS command  DEL  is  weak and inadequate when
  728.           you need to delete dozens, even hundreds of files from  your hard
  729.           drive.
  730.  
  731.           For example, Dynamix, Inc. makes a very fine football game which,
  732.           after  it  is  installed, creates 42 directories and has over 600
  733.           files.  Can you imagine how long it  would  take  to  remove this
  734.           program from your hard drive using DOS?  It would be  a nightmare
  735.           for an advanced user -- at least 100 separate DOS commands -- and
  736.           it would  be impossible for a novice. Thankfully, Dynamix doesn't
  737.           use any hidden  files  or  directories  or the task would be even
  738.           more difficult.
  739.  
  740.           With RDEL, you can delete  Dynamix Football, or any other program
  741.           with a single command:
  742.  
  743.                RDEL \DYNAMIX
  744.  
  745.           This powerful command will delete  all  files  from  the \DYNAMIX
  746.           directory down, including hidden files.  It also  removes  all 43
  747.           subdirectories.
  748.  
  749.  
  750.           RDEL  accepts  DOS  globals,  which  makes  it  ideal  to  delete
  751.           temporary and backup  files  which  sometimes  clutter  your hard
  752.           drive.  To delete  all  .BAK files which are created by WordStar,
  753.           CorelDraw,  Edwin,  and  a  host  of  other  programs, enter  the
  754.           command:
  755.  
  756.                RDEL \*.BAK
  757.  
  758.           RDEL will scan your  entire  hard drive and delete the files with
  759.           the .BAK extension.   Windows  sometimes  leaves  temporary files
  760.           that begin with a tilde, so  you  can easily rid yourself of them
  761.           with the command RDEL \~*.TMP.
  762.  
  763.  
  764.           Some applications  try  to  open  files,  and  if the file is not
  765.           found, a file is created zero  bytes  long.  Since each zero byte
  766.           file takes up disk space you should delete them with the command:
  767.  
  768.                RDEL \ /0  (slash - zero)
  769.  
  770.           You  will be amazed at how much disk space you can free with this
  771.           simple command!
  772.  
  773.  
  774.  
  775.  
  776.  
  777.  
  778.  
  779.  
  780.           The $1 Utilities Documentation                            Page 13
  781.           If you don't want to delete  every  file, add the parameter /p to
  782.           your command:
  783.  
  784.                RDEL \SHAREWARE\*.DOC /P
  785.  
  786.           RDEL  will  display  the file name, size, date, time, and confirm
  787.           with the question, "Delete (Y or N)?"
  788.  
  789.  
  790.  
  791.  
  792.  
  793.  
  794.  
  795.  
  796.  
  797.  
  798.  
  799.  
  800.  
  801.  
  802.  
  803.  
  804.  
  805.  
  806.  
  807.  
  808.  
  809.  
  810.  
  811.  
  812.  
  813.  
  814.  
  815.  
  816.  
  817.  
  818.  
  819.  
  820.  
  821.  
  822.  
  823.  
  824.  
  825.  
  826.  
  827.  
  828.  
  829.  
  830.  
  831.  
  832.  
  833.  
  834.  
  835.  
  836.  
  837.  
  838.  
  839.  
  840.           The $1 Utilities Documentation                            Page 14
  841.                            STAMP - CHANGE FILE DATE AND TIME
  842.  
  843.  
  844.           When we release new version of a software package,  we  help  our
  845.           customers keep track of which files belong to the new  version by
  846.           stamping a new time and date on each file in the  set.    We copy
  847.           the files in  the set to a floppy disk with a batch file, and the
  848.           last command is similar to:
  849.  
  850.                STAMP B:*.* 01-01-1993 12:00:00
  851.  
  852.  
  853.           DOS filenames are valid, so you can stamp single files:
  854.  
  855.                STAMP FILENAME.TXT 06-01-1992 12:00:00
  856.  
  857.  
  858.           Globals and path names are also valid:
  859.  
  860.                STAMP B:*.TXT 01-01-1993 12:00:00   or
  861.                STAMP C:\UTIL\DOCS\*.DOC 01-01-1993 12:00:00
  862.  
  863.  
  864.           An example of how to set a specific the date, and change the time
  865.           to the current time:
  866.  
  867.                STAMP *.TXT 01-01-1993
  868.  
  869.  
  870.           If you want to change all the files to the current time and date:
  871.  
  872.                STAMP B:*.*
  873.  
  874.  
  875.  
  876.  
  877.  
  878.  
  879.  
  880.  
  881.  
  882.  
  883.  
  884.  
  885.  
  886.  
  887.  
  888.  
  889.  
  890.  
  891.  
  892.  
  893.  
  894.  
  895.  
  896.  
  897.  
  898.  
  899.  
  900.           The $1 Utilities Documentation                            Page 15
  901.                                 VIEW - VIEW AN ASCII FILE
  902.  
  903.  
  904.  
  905.           VIEW is a  small,  but  powerful  ASCII  file  browser  which can
  906.           display a file as large as your computer's available memory.  The
  907.           most common use of this utility is:
  908.  
  909.                VIEW READ.ME
  910.  
  911.           The file will be displayed with the default colors which are high
  912.           intensity white on blue (color 31) and a high intensity  white on
  913.           red header.  To change the  colors,  refer to the chart and enter
  914.           different numbers on the command line as shown below:
  915.  
  916.                VIEW *.DOC /C:79,31
  917.  
  918.                79 = the heading color, in this case bright white on red
  919.                31 = the text color, in this case bright white on blue
  920.  
  921.  
  922.           Any ASCII characters which fall between 0 - 31 are not displayed.
  923.  
  924.  
  925.  
  926.  
  927.  
  928.  
  929.  
  930.  
  931.  
  932.  
  933.  
  934.  
  935.  
  936.  
  937.  
  938.  
  939.  
  940.  
  941.  
  942.  
  943.  
  944.  
  945.  
  946.  
  947.  
  948.  
  949.  
  950.  
  951.  
  952.  
  953.  
  954.  
  955.  
  956.  
  957.  
  958.  
  959.  
  960.           The $1 Utilities Documentation                            Page 16
  961.                                      COLOR CHART
  962.  
  963.           ----------------------------------------------------------------
  964.           |                         BACKGROUND                           |
  965.           |--------------------------------------------------------------|
  966.           |              Black  Blue Green Cyan Red Magenta Brown  White |
  967.           |==============================================================|
  968.           |   | Black       0    16    32   48   64    80     96    112  |
  969.           |   |----------------------------------------------------------|
  970.           | F | Blue        1    17    33   49   65    81     97    113  |
  971.           |   |----------------------------------------------------------|
  972.           | O | Green       2    18    34   50   66    82     98    114  |
  973.           |   |----------------------------------------------------------|
  974.           | R | Cyan        3    19    35   51   67    83     99    115  |
  975.           |   |----------------------------------------------------------|
  976.           | E | Red         4    20    36   52   68    84    100    116  |
  977.           |   |----------------------------------------------------------|
  978.           | G | Magenta     5    21    37   53   69    85    101    117  |
  979.           |   |----------------------------------------------------------|
  980.           | R | Brown       6    22    38   54   70    86    102    118  |
  981.           |   |----------------------------------------------------------|
  982.           | O | White       7    23    39   55   71    87    103    119  |
  983.           |   |----------------------------------------------------------|
  984.           | U | Gray        8    24    40   56   72    88    104    120  |
  985.           |   |----------------------------------------------------------|
  986.           | N | Lt Blue     9    25    41   57   73    89    105    121  |
  987.           |   |----------------------------------------------------------|
  988.           | D | Lt Green   10    26    42   58   74    90    106    122  |
  989.           |   |----------------------------------------------------------|
  990.           |   | Lt Cyan    11    27    43   59   75    91    107    123  |
  991.           |   |----------------------------------------------------------|
  992.           |   | Lt Red     12    28    44   60   76    92    108    124  |
  993.           |   |----------------------------------------------------------|
  994.           |   | Lt Mag     13    29    45   61   77    93    109    125  |
  995.           |   |----------------------------------------------------------|
  996.           |   | Yellow     14    30    46   62   78    94    110    126  |
  997.           |   |----------------------------------------------------------|
  998.           |   | Lt White   15    31    47   63   79    95    111    127  |
  999.           ----------------------------------------------------------------
  1000.  
  1001.           Note:     All colors are based on the formula:
  1002.                     Color = Background * 16 + Foreground
  1003.  
  1004.           An  EGA  monitor  is  capable  of  displaying  43 lines  of  text
  1005.           simultaneously on the screen  and  a  VGA  monitor can display 50
  1006.           lines.  If  you  prefer  these  high resolution modes, the the /M
  1007.           (for maximum number of lines) parameter:
  1008.  
  1009.                VIEW *.DOC /M
  1010.  
  1011.  
  1012.           Files which contain tab  characters  can  also  be viewed.  DOS's
  1013.           TYPE command  expands tabs out eight spaces, so for compatibility
  1014.           VIEW defaults to the same.   You  can change this to four spaces,
  1015.           or any other value with the parameter:
  1016.  
  1017.                VIEW *.TXT /T:4
  1018.  
  1019.  
  1020.           The $1 Utilities Documentation                            Page 17
  1021.                                    HOW TO REACH US
  1022.  
  1023.  
  1024.           If you have a question about the $1 Utilities, have a suggestion,
  1025.           or  are  interested  in any of our other products, please contact
  1026.           us:
  1027.  
  1028.  
  1029.                                    ImagiSOFT, Inc.
  1030.                              Software Utilities Division
  1031.                                     P.O. Box 13208
  1032.                          Albuquerque, New Mexico   87192-3208
  1033.  
  1034.  
  1035.  
  1036.                                       Telephone:
  1037.  
  1038.                                 (505) 275-1920   Voice
  1039.                                 (505) 275-9697    FAX
  1040.  
  1041.  
  1042.  
  1043.                                    Electronic Mail:
  1044.  
  1045.                             (505) 275-9697   BBS
  1046.                                70632,1177   CompuServe
  1047.                                   FSWM11A   Prodigy
  1048.  
  1049.  
  1050.  
  1051.                       There is an ImagiSOFT file section on the
  1052.                           Software Creations BBS (33 Lines):
  1053.  
  1054.                             (508) 365-2359  2400 baud
  1055.                             (508) 368-4137  2400-14.4K USR
  1056.                            (508) 368-7036  2400-14.4K V.32
  1057.  
  1058.  
  1059.  
  1060.  
  1061.  
  1062.  
  1063.  
  1064.  
  1065.  
  1066.  
  1067.  
  1068.  
  1069.  
  1070.  
  1071.  
  1072.  
  1073.  
  1074.  
  1075.  
  1076.  
  1077.  
  1078.  
  1079.  
  1080.           The $1 Utilities Documentation                            Page 18
  1081.                                OTHER IMAGISOFT PRODUCTS
  1082.  
  1083.  
  1084.           THE FINISHING TOUCH  is  a  professional  software   installation
  1085.           program for developers  to  distribute with their software.    It
  1086.           compresses  files 50%+, reads across  floppies,  checks hardware,
  1087.           modifies AUTOEXEC.BAT  and  CONFIG.SYS,  prints  or  views  ASCII
  1088.           files, does error checking, and more!  Supports  English, French,
  1089.           German  and  Spanish  languages.      Includes    67  pages    of
  1090.           documentation and two sample script files.  It can  also  be used
  1091.           as a software update program.  Registered version takes  up  less
  1092.           than  35K of disk space. The $69.95  Registration  fee  allows  a
  1093.           company to distribute    as    many copies, and as many different
  1094.           products    of   their software  using  the  FINISHING  TOUCH  as
  1095.           they  want  to--no  further royalties are required.
  1096.  
  1097.  
  1098.           The purpose of The Finishing Touch is two fold:
  1099.  
  1100.           1.    The   Finishing Touch reduces the floppy disk space  needed
  1101.           by 50 to 75% allowing them to distribute their software on  fewer
  1102.           disks.    Depending upon the number of  disks  in  the  set,  The
  1103.           Finishing  Touch  should  save   its   purchasers   thousands  of
  1104.           dollars   in  software  production,  mailing,  and   distribution
  1105.           costs.
  1106.  
  1107.           2.  The Finishing Touch gives the end user  a  simple,  friendly,
  1108.           and  reliable  way to install software.   It  can  test  the  end
  1109.           user's hardware  so installation will go as  smooth  as possible.
  1110.           This  will  please  the  user  and  will  reduce  support  costs.
  1111.           Developers only have one chance to make a first impression.   Why
  1112.           not make it the best one possible?
  1113.  
  1114.  
  1115.           CHINESE CHECKERS
  1116.           ImagiSOFT's  extraordinary  game  of  Chinese  Checkers  features
  1117.           stunning animated graphics and  brings  you  all the challenge of
  1118.           the traditional board game.   Nominated  for  "Best Entertainment
  1119.           Software" and "Best  New  Product" at the 1992 Shareware Industry
  1120.           Awards, the object of Chinese Checkers is to be the  first player
  1121.           to  move all your marbles to the opposite side of the board.  The
  1122.           players (represented by animated icons, a  Dragon,  Wind, Flower,
  1123.           Mantis, Tiger,and Peacock) can be played either by  people  or by
  1124.           the computer.  You can use the keyboard or a Microsoft compatible
  1125.           mouse.  Requires EGA or VGA and 640K of memory.
  1126.  
  1127.  
  1128.  
  1129.  
  1130.  
  1131.  
  1132.  
  1133.  
  1134.  
  1135.  
  1136.  
  1137.  
  1138.  
  1139.  
  1140.           The $1 Utilities Documentation                            Page 19
  1141.           REDHOOK'S REVENGE!
  1142.           In Redhook's Revenge! two or three players assume the role  of an
  1143.           animated  pirate  character.    The  object: have the  most  gold
  1144.           doubloons at the end of the game!  Redhook's Revenge was inspired
  1145.           by the classic board games,  RISK,  MONOPOLY,  LIFE,  and TRIVIAL
  1146.           PURSUIT  and  took  many of its  ideas  from  the  classic  novel
  1147.           Treasure Island.  Play  is  simple: roll the dice and see whether
  1148.           you fight a city,  discover  treasure, get lost in a storm, visit
  1149.           the Mermaid Isles,  take  another turn, answer a trivia question,
  1150.           buy a cannon, etc.  Compete against other players or play against
  1151.           the computer.    Redhook's  witty  pirate  sayings,  professional
  1152.           artwork, historical trivia, and theme  music  will  entertain you
  1153.           for  hours!   Recommended for Ages 8  through  adult.    Use  the
  1154.           keyboard or a Microsoft compatible mouse.  Adlib and Soundblaster
  1155.           compatible sound cards are supported.  Requires VGA  and  640K of
  1156.           memory.
  1157.  
  1158.  
  1159.           MOVIES  TO GO! contains information on 1,000  movies.    You  can
  1160.           search  for  your  favorite  categories (comedies, drama, sports,
  1161.           family, etc.), actors, directors, MPAA rating,  key  words, year,
  1162.           and  more.    Many  movies  have detailed reviews  including  the
  1163.           setting,  characters, possible objectionable content, music,  and
  1164.           box  office  gross.    You  can  even  search for  other  special
  1165.           categories,  such  as   Dog   Movies,   World   War   II,  Family
  1166.           Relationships, Robin  Hood,  Knights,  Halloween,  Disney Movies,
  1167.           Horses, etc.  Has both a text and graphics interface.
  1168.  
  1169.           Stunning graphics interface has animated icons, 3-D  buttons, and
  1170.           graphic menus.   For  example,  the  actor menu is displayed on a
  1171.           video tape,  the  main  menu  is a TV set, and the search menu is
  1172.           displayed  on  a  movie  ticket.   Graphics version  requires  an
  1173.           EGA/VGA monitor, and a 386 class computer is recommended, but not
  1174.           required to run it.
  1175.  
  1176.           Requires 640K, Hard Disk, and DOS 2.1+. Mouse  is  supported, but
  1177.           not required.
  1178.  
  1179.  
  1180.  
  1181.  
  1182.  
  1183.  
  1184.  
  1185.  
  1186.  
  1187.  
  1188.  
  1189.  
  1190.  
  1191.  
  1192.  
  1193.  
  1194.  
  1195.  
  1196.  
  1197.  
  1198.  
  1199.  
  1200.           The $1 Utilities Documentation                            Page 20
  1201.                                   LICENSE AGREEMENT
  1202.  
  1203.  
  1204.           1.  The  The  $1 Utilities  program  and  its  documentation  are
  1205.               copyrighted   works  protected  by  U.S.  and   international
  1206.               copyright law. You are granted a license to use your  copy of
  1207.               The   $1 Utilities  only  under  the  terms  and   conditions
  1208.               specified in this license agreement.
  1209.  
  1210.  
  1211.           2.  The $1 Utilities is a commercial software product.  It is not
  1212.               free, and it is not in the public domain.
  1213.  
  1214.  
  1215.           3.  You  may  freely  copy  and  distribute  The  $1 Utilities to
  1216.               others.
  1217.  
  1218.  
  1219.           4.  We  have  made  every effort to make The $1 Utilities as bug-
  1220.               free as possible; however, THE $1 UTILITIES ARE  PROVIDED "AS
  1221.               IS",  WITHOUT  WARRANTY  OF  ANY  KIND,  EXPRESS  OR IMPLIED,
  1222.               INCLUDING, BUT  NOT  LIMITED  TO  THE  IMPLIED  WARRANTIES OF
  1223.               MERCHANTABILITY AND FITNESS FOR A  PARTICULAR  PURPOSE.   THE
  1224.               ENTIRE  RISK  AS  TO THE QUALITY AND PERFORMANCE IS WITH YOU.
  1225.               SOME STATES DO NOT ALLOW THE EXCLUSION OF IMPLIED WARRANTIES,
  1226.               SO THE ABOVE EXCLUSION  MAY  NOT APPLY TO YOU.  THIS WARRANTY
  1227.               GIVES YOU SPECIFIC LEGAL RIGHTS AND YOU MAY  ALSO  HAVE OTHER
  1228.               RIGHTS WHICH VARY FROM STATE TO STATE.
  1229.  
  1230.               IMAGISOFT, INC. DOES NOT WARRANT THAT THE FUNCTIONS CONTAINED
  1231.               IN The $1 Utilities WILL MEET YOUR PARTICULAR PURPOSE OR THAT
  1232.               THE OPERATION OF The $1 Utilities  WILL  BE  UNINTERRUPTED OR
  1233.               ERROR FREE.
  1234.  
  1235.  
  1236.           5.  IMAGISOFT'S   ENTIRE   LIABILITY   HEREUNDER   FOR   DAMAGES,
  1237.               REGARDLESS  OF  THE  FORM OF ACTION, SHALL NOT EXCEED THE FEE
  1238.               PAID BY YOU TO US FOR  THIS  PARTICULAR LICENSE.  IN NO EVENT
  1239.               WILL WE BE LIABLE TO YOU FOR ANY DAMAGES, INCLUDING  ANY LOST
  1240.               PROFITS,  LOST SAVINGS, OR OTHER INCIDENTAL OR  CONSEQUENTIAL
  1241.               DAMAGES ARISING OUT  OF  THE  USE  OR  INABILITY  TO  USE THE
  1242.               $1 UTILITIES EVEN  IF IMAGISOFT, INC. HAS BEEN ADVISED OF THE
  1243.               POSSIBILITY  OF  SUCH  DAMAGES, OR FOR ANY CLAIM BY ANY OTHER
  1244.               PARTY.
  1245.  
  1246.  
  1247.           6.  If you do not agree with the terms of this agreement,  you do
  1248.               not have ImagiSOFT's permission to use The $1 Utilities.
  1249.  
  1250.  
  1251.  
  1252.  
  1253.  
  1254.  
  1255.  
  1256.  
  1257.  
  1258.  
  1259.  
  1260.           The $1 Utilities Documentation                            Page 21
  1261.                              $1 UTILITIES REGISTRATION FORM
  1262.  
  1263.  
  1264.           Your Name: ______________________________________________________
  1265.  
  1266.           Company Name: ___________________________________________________
  1267.  
  1268.           Mailing Address: ________________________________________________
  1269.  
  1270.           City, State, Zip Code: __________________________________________
  1271.  
  1272.           Telephone Number: _______________________________________________
  1273.  
  1274.  
  1275.           Quantity        Product Description       Price Each        Total
  1276.           --------        -------------------       ----------        -----
  1277.  
  1278.             ___           CAPS                        $1.00           _____
  1279.  
  1280.             ___           INTERNAL                    $1.00           _____
  1281.  
  1282.             ___           MOVE                        $1.00           _____
  1283.  
  1284.             ___           NUM                         $1.00           _____
  1285.  
  1286.             ___           RENDIR                      $1.00           _____
  1287.  
  1288.             ___           RES                         $1.00           _____
  1289.  
  1290.             ___           RDEL                        $1.00           _____
  1291.  
  1292.             ___           STAMP                       $1.00           _____
  1293.  
  1294.             ___           VIEW                        $1.00           _____
  1295.  
  1296.                             Disk with Latest
  1297.             ___           Version of Above           $10.00           _____
  1298.  
  1299.                             Printed
  1300.             ___           Documentation              $10.00           _____
  1301.  
  1302.  
  1303.                              TOTAL AMOUNT REMITTED:                   _____
  1304.  
  1305.  
  1306.                              Please mail your payment to:
  1307.  
  1308.                                    ImagiSOFT, Inc.
  1309.                                     P.O. Box 13208
  1310.                            Albuquerque, New Mexico   87192
  1311.  
  1312.  
  1313.           Everyone who registers will receive a post card thanking them and
  1314.           acknowledging receipt of their  payment.    Visa, Master Card and
  1315.           American  Express  cards  are accepted for orders of $15 or more.
  1316.           We accept checks written only on US Banks, but cash is welcome in
  1317.           all currencies.  Thank you for your business!
  1318.  
  1319.  
  1320.           The $1 Utilities Documentation                            Page 22
  1321.